rustic restaurant - Spanish English Dictionary